peer relationships - French English Dictionary